package com.hexacta.hrs.domain.mentoring;

import java.util.ArrayList;
import java.util.List;

/**
 * @author vschimpf
 * 
 */
public enum ThemeTypes {
    UNSPECIFIED(0), STAFFING(1), TRAINNING(2), FUTURE_STAFF_ASSIGNMENTS(3);

    private int id;

    private ThemeTypes(final int id) {
        this.id = id;
    }

    public int getId() {
        return id;
    }

    public String getName() {
        return name();
    }

    public static List<ThemeTypes> getAllThemeTypes() {
        List<ThemeTypes> meetingStatusList = new ArrayList<ThemeTypes>();
        for (ThemeTypes type : ThemeTypes.values()) {
            meetingStatusList.add(type);
        }
        return meetingStatusList;
    }
}
